home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_65_SSUNPARSE.txt < prev    next >
Text File  |  1993-07-15  |  67KB  |  1,175 lines

  1. # near model CODE resource
  2. # jump table entries: 10720-10720 (1 of them)
  3. export_1340:
  4. 00000000  4E56 F5F2                link       A6, -0x0A0E
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  47EE FA00                lea.l      A3, [A6 - 0x600]
  7. 0000000C  41EE F600                lea.l      A0, [A6 - 0xA00]
  8. 00000010  2B48 D6A8                move.l     [A5 - 0x2958], A0
  9. 00000014  7000                     moveq.l    D0, 0x00
  10. 00000016  2D40 F5FC                move.l     [A6 - 0xA04], D0
  11. 0000001A  3B7C FFFF D6B0           move.w     [A5 - 0x2950], 0xFFFF
  12. 00000020  3B7C FFFF D6B2           move.w     [A5 - 0x294E], 0xFFFF
  13. 00000026  2B6E 0008 D6A0           move.l     [A5 - 0x2960], [A6 + 0x8]
  14. 0000002C  206E 0008                movea.l    A0, [A6 + 0x8]
  15. 00000030  2068 0242                movea.l    A0, [A0 + 0x242]
  16. 00000034  322E 000E                move.w     D1, [A6 + 0xE]
  17. 00000038  48C1                     ext.l      D1
  18. 0000003A  E581                     asl        D1, 2
  19. 0000003C  2070 1800                movea.l    A0, [A0 + D1]
  20. 00000040  41E8 0009                lea.l      A0, [A0 + 0x9]
  21. 00000044  2B48 D6A4                move.l     [A5 - 0x295C], A0
  22. 00000048  2B6E 0010 D6AC           move.l     [A5 - 0x2954], [A6 + 0x10]
  23. label0000004E:
  24. 0000004E  486D D69A                pea.l      [A5 - 0x2966]
  25. 00000052  4EBA 0798                jsr        [PC + 0x798 /* 000007EC */]
  26. 00000056  4EBA 0BE0                jsr        [PC + 0xBE0 /* 00000C38 */]
  27. 0000005A  206D D6A4                movea.l    A0, [A5 - 0x295C]
  28. 0000005E  52AD D6A4                addq.l     [A5 - 0x295C], 1
  29. 00000062  7000                     moveq.l    D0, 0x00
  30. 00000064  1010                     move.b     D0, [A0]
  31. 00000066  3B40 BADE                move.w     [A5 - 0x4522], D0
  32. 0000006A  0C40 00FF                cmpi.w     D0, 0xFF
  33. 0000006E  588F                     addq.l     A7, 4
  34. 00000070  660C                     bne        +0xE /* 0000007E */
  35. 00000072  4EBA 093E                jsr        [PC + 0x93E /* 000009B2 */]
  36. 00000076  302D D6B2                move.w     D0, [A5 - 0x294E]
  37. 0000007A  6000 0766                bra        +0x768 /* 000007E2 */
  38. label0000007E:
  39. 0000007E  0C6D 00FE BADE           cmpi.w     [A5 - 0x4522], 0xFE
  40. 00000084  6616                     bne        +0x18 /* 0000009C */
  41. 00000086  206D D6A4                movea.l    A0, [A5 - 0x295C]
  42. 0000008A  52AD D6A4                addq.l     [A5 - 0x295C], 1
  43. 0000008E  7000                     moveq.l    D0, 0x00
  44. 00000090  1010                     move.b     D0, [A0]
  45. 00000092  D0BC 0000 0100           add.l      D0, 0x100
  46. 00000098  3B40 BADE                move.w     [A5 - 0x4522], D0
  47. label0000009C:
  48. 0000009C  206D BCF0                movea.l    A0, [A5 - 0x4310]
  49. 000000A0  226D BCEC                movea.l    A1, [A5 - 0x4314]
  50. 000000A4  7000                     moveq.l    D0, 0x00
  51. 000000A6  302D BADE                move.w     D0, [A5 - 0x4522]
  52. 000000AA  D080                     add.l      D0, D0
  53. 000000AC  3031 0800                move.w     D0, [A1 + D0]
  54. 000000B0  5440                     addq.w     D0, 2
  55. 000000B2  7200                     moveq.l    D1, 0x00
  56. 000000B4  3200                     move.w     D1, D0
  57. 000000B6  7000                     moveq.l    D0, 0x00
  58. 000000B8  1030 1800                move.b     D0, [A0 + D1]
  59. 000000BC  3800                     move.w     D4, D0
  60. 000000BE  6B00 061C                bmi        +0x61E /* 000006DC */
  61. 000000C2  0C40 002A                cmpi.w     D0, 0x2A /* '*' */
  62. 000000C6  6E00 0614                bgt        +0x616 /* 000006DC */
  63. 000000CA  D040                     add.w      D0, D0
  64. 000000CC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  65. 000000D0  4EFB 0000                jmp        [PC + D0.w]
  66. 000000D4  0062 0062                ori.w      -[A2], 0x62 /* 'b' */
  67. 000000D8  0062 0062                ori.w      -[A2], 0x62 /* 'b' */
  68. 000000DC  012C 028C                btst       [A4 + 0x28C], D0
  69. 000000E0  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  70. 000000E4  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  71. 000000E8  0122                     btst       -[A2], D0
  72. 000000EA  0262 02D0                andi.w     -[A2], 0x2D0
  73. 000000EE  02F2                     .incomplete
  74. 000000F0  04FA                     .incomplete
  75. 000000F2  04E0                     .incomplete
  76. 000000F4  0378 03FE                bchg       [0x000003FE], D1
  77. 000000F8  0422 04B8                subi.b     -[A2], 0xB8
  78. 000000FC  0502                     btst       D2, D2
  79. 000000FE  0502                     btst       D2, D2
  80. 00000100  0502                     btst       D2, D2
  81. 00000102  0502                     btst       D2, D2
  82. 00000104  0502                     btst       D2, D2
  83. 00000106  0502                     btst       D2, D2
  84. 00000108  0502                     btst       D2, D2
  85. 0000010A  052E 0536                btst       [A6 + 0x536], D2
  86. 0000010E  0542                     bchg       D2, D2
  87. 00000110  0568 05A6                bchg       [A0 + 0x5A6], D2
  88. 00000114  05C8                     .incomplete
  89. 00000116  060A 060A                addi.b     A2, 0xA /* '\n' */
  90. 0000011A  060A 060A                addi.b     A2, 0xA /* '\n' */
  91. 0000011E  060A 060A                addi.b     A2, 0xA /* '\n' */
  92. 00000122  060A 060A                addi.b     A2, 0xA /* '\n' */
  93. 00000126  060A 05F2                addi.b     A2, 0xF2
  94. 0000012A  2D6D D6A4 F5FC           move.l     [A6 - 0xA04], [A5 - 0x295C]
  95. 00000130  52AD D6A4                addq.l     [A5 - 0x295C], 1
  96. 00000134  206D D6A4                movea.l    A0, [A5 - 0x295C]
  97. 00000138  7000                     moveq.l    D0, 0x00
  98. 0000013A  1010                     move.b     D0, [A0]
  99. 0000013C  206D D6A4                movea.l    A0, [A5 - 0x295C]
  100. 00000140  7200                     moveq.l    D1, 0x00
  101. 00000142  1228 0001                move.b     D1, [A0 + 0x1]
  102. 00000146  E149                     lsl        D1.w, 8
  103. 00000148  8240                     or.w       D1, D0
  104. 0000014A  3D41 F5F2                move.w     [A6 - 0xA0E], D1
  105. 0000014E  202D D6A4                move.l     D0, [A5 - 0x295C]
  106. 00000152  5480                     addq.l     D0, 2
  107. 00000154  2040                     movea.l    A0, D0
  108. 00000156  7000                     moveq.l    D0, 0x00
  109. 00000158  1010                     move.b     D0, [A0]
  110. 0000015A  222D D6A4                move.l     D1, [A5 - 0x295C]
  111. 0000015E  5481                     addq.l     D1, 2
  112. 00000160  2041                     movea.l    A0, D1
  113. 00000162  7200                     moveq.l    D1, 0x00
  114. 00000164  1228 0001                move.b     D1, [A0 + 0x1]
  115. 00000168  E149                     lsl        D1.w, 8
  116. 0000016A  8240                     or.w       D1, D0
  117. 0000016C  3D41 F5F6                move.w     [A6 - 0xA0A], D1
  118. 00000170  58AD D6A4                addq.l     [A5 - 0x295C], 4
  119. 00000174  3D7C 000F F5FA           move.w     [A6 - 0xA06], 0xF
  120. 0000017A  4A44                     tst.w      D4
  121. 0000017C  6712                     beq        +0x14 /* 00000190 */
  122. 0000017E  0C44 0001                cmpi.w     D4, 0x1
  123. 00000182  670C                     beq        +0xE /* 00000190 */
  124. 00000184  0C44 0006                cmpi.w     D4, 0x6
  125. 00000188  6706                     beq        +0x8 /* 00000190 */
  126. 0000018A  0C44 0007                cmpi.w     D4, 0x7
  127. 0000018E  660E                     bne        +0x10 /* 0000019E */
  128. label00000190:
  129. 00000190  026E FFFA F5FA           andi.w     [A6 - 0xA06], 0xFFFA
  130. 00000196  302D BA7E                move.w     D0, [A5 - 0x4582]
  131. 0000019A  D16E F5F2                add.w      [A6 - 0xA0E], D0
  132. label0000019E:
  133. 0000019E  4A44                     tst.w      D4
  134. 000001A0  6712                     beq        +0x14 /* 000001B4 */
  135. 000001A2  0C44 0002                cmpi.w     D4, 0x2
  136. 000001A6  670C                     beq        +0xE /* 000001B4 */
  137. 000001A8  0C44 0006                cmpi.w     D4, 0x6
  138. 000001AC  6706                     beq        +0x8 /* 000001B4 */
  139. 000001AE  0C44 0008                cmpi.w     D4, 0x8
  140. 000001B2  660E                     bne        +0x10 /* 000001C2 */
  141. label000001B4:
  142. 000001B4  026E FFF5 F5FA           andi.w     [A6 - 0xA06], 0xFFF5
  143. 000001BA  302D BA7C                move.w     D0, [A5 - 0x4584]
  144. 000001BE  D16E F5F6                add.w      [A6 - 0xA0A], D0
  145. label000001C2:
  146. 000001C2  206E 0008                movea.l    A0, [A6 + 0x8]
  147. 000001C6  3028 0180                move.w     D0, [A0 + 0x180]
  148. 000001CA  48C0                     ext.l      D0
  149. 000001CC  2F00                     move.l     -[A7], D0
  150. 000001CE  302E F5FA                move.w     D0, [A6 - 0xA06]
  151. 000001D2  48C0                     ext.l      D0
  152. 000001D4  2F00                     move.l     -[A7], D0
  153. 000001D6  302E F5F6                move.w     D0, [A6 - 0xA0A]
  154. 000001DA  48C0                     ext.l      D0
  155. 000001DC  2F00                     move.l     -[A7], D0
  156. 000001DE  302E F5F2                move.w     D0, [A6 - 0xA0E]
  157. 000001E2  48C0                     ext.l      D0
  158. 000001E4  2F00                     move.l     -[A7], D0
  159. 000001E6  2F0B                     move.l     -[A7], A3
  160. 000001E8  4EAD 12AA                jsr        [A5 + 0x12AA /* export_593 */]
  161. 000001EC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  162. 000001F0  6000 04EA                bra        +0x4EC /* 000006DC */
  163. 000001F4  2D6D D6A4 F5FC           move.l     [A6 - 0xA04], [A5 - 0x295C]
  164. 000001FA  52AD D6A4                addq.l     [A5 - 0x295C], 1
  165. 000001FE  206D D6A4                movea.l    A0, [A5 - 0x295C]
  166. 00000202  7000                     moveq.l    D0, 0x00
  167. 00000204  1010                     move.b     D0, [A0]
  168. 00000206  3D40 F5FA                move.w     [A6 - 0xA06], D0
  169. 0000020A  202D D6A4                move.l     D0, [A5 - 0x295C]
  170. 0000020E  5280                     addq.l     D0, 1
  171. 00000210  2040                     movea.l    A0, D0
  172. 00000212  7000                     moveq.l    D0, 0x00
  173. 00000214  1010                     move.b     D0, [A0]
  174. 00000216  222D D6A4                move.l     D1, [A5 - 0x295C]
  175. 0000021A  5281                     addq.l     D1, 1
  176. 0000021C  2041                     movea.l    A0, D1
  177. 0000021E  7200                     moveq.l    D1, 0x00
  178. 00000220  1228 0001                move.b     D1, [A0 + 0x1]
  179. 00000224  E149                     lsl        D1.w, 8
  180. 00000226  8240                     or.w       D1, D0
  181. 00000228  3D41 F5F2                move.w     [A6 - 0xA0E], D1
  182. 0000022C  202D D6A4                move.l     D0, [A5 - 0x295C]
  183. 00000230  5680                     addq.l     D0, 3
  184. 00000232  2040                     movea.l    A0, D0
  185. 00000234  7000                     moveq.l    D0, 0x00
  186. 00000236  1010                     move.b     D0, [A0]
  187. 00000238  222D D6A4                move.l     D1, [A5 - 0x295C]
  188. 0000023C  5681                     addq.l     D1, 3
  189. 0000023E  2041                     movea.l    A0, D1
  190. 00000240  7200                     moveq.l    D1, 0x00
  191. 00000242  1228 0001                move.b     D1, [A0 + 0x1]
  192. 00000246  E149                     lsl        D1.w, 8
  193. 00000248  8240                     or.w       D1, D0
  194. 0000024A  3D41 F5F4                move.w     [A6 - 0xA0C], D1
  195. 0000024E  202D D6A4                move.l     D0, [A5 - 0x295C]
  196. 00000252  5A80                     addq.l     D0, 5
  197. 00000254  2040                     movea.l    A0, D0
  198. 00000256  7000                     moveq.l    D0, 0x00
  199. 00000258  1010                     move.b     D0, [A0]
  200. 0000025A  222D D6A4                move.l     D1, [A5 - 0x295C]
  201. 0000025E  5A81                     addq.l     D1, 5
  202. 00000260  2041                     movea.l    A0, D1
  203. 00000262  7200                     moveq.l    D1, 0x00
  204. 00000264  1228 0001                move.b     D1, [A0 + 0x1]
  205. 00000268  E149                     lsl        D1.w, 8
  206. 0000026A  8240                     or.w       D1, D0
  207. 0000026C  3D41 F5F6                move.w     [A6 - 0xA0A], D1
  208. 00000270  202D D6A4                move.l     D0, [A5 - 0x295C]
  209. 00000274  5E80                     addq.l     D0, 7
  210. 00000276  2040                     movea.l    A0, D0
  211. 00000278  7000                     moveq.l    D0, 0x00
  212. 0000027A  1010                     move.b     D0, [A0]
  213. 0000027C  222D D6A4                move.l     D1, [A5 - 0x295C]
  214. 00000280  5E81                     addq.l     D1, 7
  215. 00000282  2041                     movea.l    A0, D1
  216. 00000284  7200                     moveq.l    D1, 0x00
  217. 00000286  1228 0001                move.b     D1, [A0 + 0x1]
  218. 0000028A  E149                     lsl        D1.w, 8
  219. 0000028C  8240                     or.w       D1, D0
  220. 0000028E  3D41 F5F8                move.w     [A6 - 0xA08], D1
  221. 00000292  06AD 0000 0009 D6A4      addi.l     [A5 - 0x295C], 0x9 /* '\t' */
  222. 0000029A  7001                     moveq.l    D0, 0x01
  223. 0000029C  C06E F5FA                and.w      D0, [A6 - 0xA06]
  224. 000002A0  6608                     bne        +0xA /* 000002AA */
  225. 000002A2  302D BA7E                move.w     D0, [A5 - 0x4582]
  226. 000002A6  D16E F5F2                add.w      [A6 - 0xA0E], D0
  227. label000002AA:
  228. 000002AA  7004                     moveq.l    D0, 0x04
  229. 000002AC  C06E F5FA                and.w      D0, [A6 - 0xA06]
  230. 000002B0  6608                     bne        +0xA /* 000002BA */
  231. 000002B2  302D BA7E                move.w     D0, [A5 - 0x4582]
  232. 000002B6  D16E F5F4                add.w      [A6 - 0xA0C], D0
  233. label000002BA:
  234. 000002BA  7002                     moveq.l    D0, 0x02
  235. 000002BC  C06E F5FA                and.w      D0, [A6 - 0xA06]
  236. 000002C0  6608                     bne        +0xA /* 000002CA */
  237. 000002C2  302D BA7C                move.w     D0, [A5 - 0x4584]
  238. 000002C6  D16E F5F6                add.w      [A6 - 0xA0A], D0
  239. label000002CA:
  240. 000002CA  7008                     moveq.l    D0, 0x08
  241. 000002CC  C06E F5FA                and.w      D0, [A6 - 0xA06]
  242. 000002D0  6608                     bne        +0xA /* 000002DA */
  243. 000002D2  302D BA7C                move.w     D0, [A5 - 0x4584]
  244. 000002D6  D16E F5F8                add.w      [A6 - 0xA08], D0
  245. label000002DA:
  246. 000002DA  486E F5FA                pea.l      [A6 - 0xA06]
  247. 000002DE  486E F5F8                pea.l      [A6 - 0xA08]
  248. 000002E2  486E F5F6                pea.l      [A6 - 0xA0A]
  249. 000002E6  486E F5F4                pea.l      [A6 - 0xA0C]
  250. 000002EA  486E F5F2                pea.l      [A6 - 0xA0E]
  251. 000002EE  4EAD 11CA                jsr        [A5 + 0x11CA /* export_565 */]
  252. 000002F2  206E 0008                movea.l    A0, [A6 + 0x8]
  253. 000002F6  3028 0180                move.w     D0, [A0 + 0x180]
  254. 000002FA  48C0                     ext.l      D0
  255. 000002FC  2F00                     move.l     -[A7], D0
  256. 000002FE  7000                     moveq.l    D0, 0x00
  257. 00000300  302E F5FA                move.w     D0, [A6 - 0xA06]
  258. 00000304  2F00                     move.l     -[A7], D0
  259. 00000306  302E F5F8                move.w     D0, [A6 - 0xA08]
  260. 0000030A  48C0                     ext.l      D0
  261. 0000030C  2F00                     move.l     -[A7], D0
  262. 0000030E  302E F5F6                move.w     D0, [A6 - 0xA0A]
  263. 00000312  48C0                     ext.l      D0
  264. 00000314  2F00                     move.l     -[A7], D0
  265. 00000316  302E F5F4                move.w     D0, [A6 - 0xA0C]
  266. 0000031A  48C0                     ext.l      D0
  267. 0000031C  2F00                     move.l     -[A7], D0
  268. 0000031E  302E F5F2                move.w     D0, [A6 - 0xA0E]
  269. 00000322  48C0                     ext.l      D0
  270. 00000324  2F00                     move.l     -[A7], D0
  271. 00000326  2F0B                     move.l     -[A7], A3
  272. 00000328  4EAD 12B2                jsr        [A5 + 0x12B2 /* export_594 */]
  273. 0000032C  4FEF 0030                lea.l      A7, [A7 + 0x30]
  274. 00000330  6000 03AA                bra        +0x3AC /* 000006DC */
  275. 00000334  2D6D D6A4 F5FC           move.l     [A6 - 0xA04], [A5 - 0x295C]
  276. 0000033A  202D D6A4                move.l     D0, [A5 - 0x295C]
  277. 0000033E  5280                     addq.l     D0, 1
  278. 00000340  2F00                     move.l     -[A7], D0
  279. 00000342  2F0B                     move.l     -[A7], A3
  280. 00000344  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  281. 00000348  206D D6A4                movea.l    A0, [A5 - 0x295C]
  282. 0000034C  7000                     moveq.l    D0, 0x00
  283. 0000034E  1028 0001                move.b     D0, [A0 + 0x1]
  284. 00000352  5480                     addq.l     D0, 2
  285. 00000354  D1AD D6A4                add.l      [A5 - 0x295C], D0
  286. 00000358  508F                     addq.l     A7, 8
  287. 0000035A  6000 0380                bra        +0x382 /* 000006DC */
  288. 0000035E  206E 0008                movea.l    A0, [A6 + 0x8]
  289. 00000362  2068 023E                movea.l    A0, [A0 + 0x23E]
  290. 00000366  226D D6A4                movea.l    A1, [A5 - 0x295C]
  291. 0000036A  7000                     moveq.l    D0, 0x00
  292. 0000036C  1011                     move.b     D0, [A1]
  293. 0000036E  226D D6A4                movea.l    A1, [A5 - 0x295C]
  294. 00000372  7200                     moveq.l    D1, 0x00
  295. 00000374  1229 0001                move.b     D1, [A1 + 0x1]
  296. 00000378  E149                     lsl        D1.w, 8
  297. 0000037A  8240                     or.w       D1, D0
  298. 0000037C  7000                     moveq.l    D0, 0x00
  299. 0000037E  3001                     move.w     D0, D1
  300. 00000380  E580                     asl        D0, 2
  301. 00000382  2070 0800                movea.l    A0, [A0 + D0]
  302. 00000386  49E8 0002                lea.l      A4, [A0 + 0x2]
  303. 0000038A  7000                     moveq.l    D0, 0x00
  304. 0000038C  1014                     move.b     D0, [A4]
  305. 0000038E  D08C                     add.l      D0, A4
  306. 00000390  2F00                     move.l     -[A7], D0
  307. 00000392  2F0B                     move.l     -[A7], A3
  308. 00000394  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  309. 00000398  54AD D6A4                addq.l     [A5 - 0x295C], 2
  310. 0000039C  508F                     addq.l     A7, 8
  311. 0000039E  6000 033C                bra        +0x33E /* 000006DC */
  312. 000003A2  486D BAEC                pea.l      [A5 - 0x4514]
  313. 000003A6  2F2D D6A4                move.l     -[A7], [A5 - 0x295C]
  314. 000003AA  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  315. 000003AE  486D BAEC                pea.l      [A5 - 0x4514]
  316. 000003B2  2F0B                     move.l     -[A7], A3
  317. 000003B4  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  318. 000003B8  50AD D6A4                addq.l     [A5 - 0x295C], 8
  319. 000003BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  320. 000003C0  6000 031A                bra        +0x31C /* 000006DC */
  321. 000003C4  206D D6AC                movea.l    A0, [A5 - 0x2954]
  322. 000003C8  302D D6B2                move.w     D0, [A5 - 0x294E]
  323. 000003CC  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  324. 000003D2  4247                     clr.w      D7
  325. 000003D4  206D D6A4                movea.l    A0, [A5 - 0x295C]
  326. 000003D8  7000                     moveq.l    D0, 0x00
  327. 000003DA  1010                     move.b     D0, [A0]
  328. 000003DC  3A00                     move.w     D5, D0
  329. 000003DE  6034                     bra        +0x36 /* 00000414 */
  330. label000003E0:
  331. 000003E0  206D D6A4                movea.l    A0, [A5 - 0x295C]
  332. 000003E4  7000                     moveq.l    D0, 0x00
  333. 000003E6  1030 7000                move.b     D0, [A0 + D7.w]
  334. 000003EA  3C00                     move.w     D6, D0
  335. 000003EC  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  336. 000003F0  6612                     bne        +0x14 /* 00000404 */
  337. 000003F2  206D D6AC                movea.l    A0, [A5 - 0x2954]
  338. 000003F6  526D D6B2                addq.w     [A5 - 0x294E], 1
  339. 000003FA  302D D6B2                move.w     D0, [A5 - 0x294E]
  340. 000003FE  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  341. label00000404:
  342. 00000404  206D D6AC                movea.l    A0, [A5 - 0x2954]
  343. 00000408  526D D6B2                addq.w     [A5 - 0x294E], 1
  344. 0000040C  302D D6B2                move.w     D0, [A5 - 0x294E]
  345. 00000410  1186 0000                move.b     [A0 + D0.w], D6
  346. label00000414:
  347. 00000414  5247                     addq.w     D7, 1
  348. 00000416  BA47                     cmp.w      D5, D7
  349. 00000418  6CC6                     bge        -0x38 /* 000003E0 */
  350. 0000041A  206D D6AC                movea.l    A0, [A5 - 0x2954]
  351. 0000041E  526D D6B2                addq.w     [A5 - 0x294E], 1
  352. 00000422  302D D6B2                move.w     D0, [A5 - 0x294E]
  353. 00000426  11BC 0022 0000           move.b     [A0 + D0.w], 0x22 /* '\"' */
  354. 0000042C  206D D6AC                movea.l    A0, [A5 - 0x2954]
  355. 00000430  526D D6B2                addq.w     [A5 - 0x294E], 1
  356. 00000434  302D D6B2                move.w     D0, [A5 - 0x294E]
  357. 00000438  4230 0000                clr.b      [A0 + D0.w]
  358. 0000043C  3005                     move.w     D0, D5
  359. 0000043E  5240                     addq.w     D0, 1
  360. 00000440  48C0                     ext.l      D0
  361. 00000442  D1AD D6A4                add.l      [A5 - 0x295C], D0
  362. 00000446  6000 FC06                bra        -0x3F8 /* 0000004E */
  363. 0000044A  206D BCF0                movea.l    A0, [A5 - 0x4310]
  364. 0000044E  226D BCEC                movea.l    A1, [A5 - 0x4314]
  365. 00000452  7000                     moveq.l    D0, 0x00
  366. 00000454  302D BADE                move.w     D0, [A5 - 0x4522]
  367. 00000458  D080                     add.l      D0, D0
  368. 0000045A  7200                     moveq.l    D1, 0x00
  369. 0000045C  3231 0808                move.w     D1, [A1 + D0 + 0x8]
  370. 00000460  4870 1805                pea.l      [A0 + D1 + 0x5]
  371. 00000464  4EBA 03C2                jsr        [PC + 0x3C2 /* 00000828 */]
  372. 00000468  486D BAEC                pea.l      [A5 - 0x4514]
  373. 0000046C  2F2D D6A4                move.l     -[A7], [A5 - 0x295C]
  374. 00000470  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  375. 00000474  486D BAEC                pea.l      [A5 - 0x4514]
  376. 00000478  2F0B                     move.l     -[A7], A3
  377. 0000047A  4EAD 0EFA                jsr        [A5 + 0xEFA /* export_475 */]
  378. 0000047E  50AD D6A4                addq.l     [A5 - 0x295C], 8
  379. 00000482  206D D6A4                movea.l    A0, [A5 - 0x295C]
  380. 00000486  7028                     moveq.l    D0, 0x28
  381. 00000488  B010                     cmp.b      D0, [A0]
  382. 0000048A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  383. 0000048E  6608                     bne        +0xA /* 00000498 */
  384. 00000490  52AD D6A4                addq.l     [A5 - 0x295C], 1
  385. 00000494  4EBA 07A2                jsr        [PC + 0x7A2 /* 00000C38 */]
  386. label00000498:
  387. 00000498  7000                     moveq.l    D0, 0x00
  388. 0000049A  1013                     move.b     D0, [A3]
  389. 0000049C  5280                     addq.l     D0, 1
  390. 0000049E  4233 0000                clr.b      [A3 + D0.w]
  391. 000004A2  200B                     move.l     D0, A3
  392. 000004A4  5280                     addq.l     D0, 1
  393. 000004A6  2F00                     move.l     -[A7], D0
  394. 000004A8  302D D6B2                move.w     D0, [A5 - 0x294E]
  395. 000004AC  48C0                     ext.l      D0
  396. 000004AE  D0AD D6AC                add.l      D0, [A5 - 0x2954]
  397. 000004B2  2F00                     move.l     -[A7], D0
  398. 000004B4  7000                     moveq.l    D0, 0x00
  399. 000004B6  1013                     move.b     D0, [A3]
  400. 000004B8  5280                     addq.l     D0, 1
  401. 000004BA  2F00                     move.l     -[A7], D0
  402. 000004BC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  403. 000004C0  7000                     moveq.l    D0, 0x00
  404. 000004C2  1013                     move.b     D0, [A3]
  405. 000004C4  D16D D6B2                add.w      [A5 - 0x294E], D0
  406. 000004C8  4EBA 04E8                jsr        [PC + 0x4E8 /* 000009B2 */]
  407. 000004CC  6000 FB80                bra        -0x47E /* 0000004E */
  408. 000004D0  206D BCF0                movea.l    A0, [A5 - 0x4310]
  409. 000004D4  226D BCEC                movea.l    A1, [A5 - 0x4314]
  410. 000004D8  7000                     moveq.l    D0, 0x00
  411. 000004DA  302D BADE                move.w     D0, [A5 - 0x4522]
  412. 000004DE  D080                     add.l      D0, D0
  413. 000004E0  7200                     moveq.l    D1, 0x00
  414. 000004E2  3231 0800                move.w     D1, [A1 + D0]
  415. 000004E6  4870 1805                pea.l      [A0 + D1 + 0x5]
  416. 000004EA  4EBA 03A2                jsr        [PC + 0x3A2 /* 0000088E */]
  417. 000004EE  588F                     addq.l     A7, 4
  418. 000004F0  6000 FB5C                bra        -0x4A2 /* 0000004E */
  419. 000004F4  206D BCF0                movea.l    A0, [A5 - 0x4310]
  420. 000004F8  226D BCEC                movea.l    A1, [A5 - 0x4314]
  421. 000004FC  7000                     moveq.l    D0, 0x00
  422. 000004FE  302D BADE                move.w     D0, [A5 - 0x4522]
  423. 00000502  D080                     add.l      D0, D0
  424. 00000504  7200                     moveq.l    D1, 0x00
  425. 00000506  3231 0800                move.w     D1, [A1 + D0]
  426. 0000050A  4870 1805                pea.l      [A0 + D1 + 0x5]
  427. 0000050E  4EBA 0318                jsr        [PC + 0x318 /* 00000828 */]
  428. 00000512  2F0B                     move.l     -[A7], A3
  429. 00000514  4EBA 04AA                jsr        [PC + 0x4AA /* 000009C0 */]
  430. 00000518  2F0B                     move.l     -[A7], A3
  431. 0000051A  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  432. 0000051E  3800                     move.w     D4, D0
  433. 00000520  206D D6A8                movea.l    A0, [A5 - 0x2958]
  434. 00000524  302D D6B0                move.w     D0, [A5 - 0x2950]
  435. 00000528  48C0                     ext.l      D0
  436. 0000052A  E580                     asl        D0, 2
  437. 0000052C  2F30 0800                move.l     -[A7], [A0 + D0]
  438. 00000530  206D D6A8                movea.l    A0, [A5 - 0x2958]
  439. 00000534  302D D6B0                move.w     D0, [A5 - 0x2950]
  440. 00000538  48C0                     ext.l      D0
  441. 0000053A  E580                     asl        D0, 2
  442. 0000053C  48C4                     ext.l      D4
  443. 0000053E  2204                     move.l     D1, D4
  444. 00000540  D2B0 0800                add.l      D1, [A0 + D0]
  445. 00000544  2F01                     move.l     -[A7], D1
  446. 00000546  206D D6A8                movea.l    A0, [A5 - 0x2958]
  447. 0000054A  302D D6B0                move.w     D0, [A5 - 0x2950]
  448. 0000054E  48C0                     ext.l      D0
  449. 00000550  E580                     asl        D0, 2
  450. 00000552  2F30 0800                move.l     -[A7], [A0 + D0]
  451. 00000556  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  452. 0000055A  5280                     addq.l     D0, 1
  453. 0000055C  588F                     addq.l     A7, 4
  454. 0000055E  2F00                     move.l     -[A7], D0
  455. 00000560  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  456. 00000564  2F0B                     move.l     -[A7], A3
  457. 00000566  206D D6A8                movea.l    A0, [A5 - 0x2958]
  458. 0000056A  302D D6B0                move.w     D0, [A5 - 0x2950]
  459. 0000056E  48C0                     ext.l      D0
  460. 00000570  E580                     asl        D0, 2
  461. 00000572  2F30 0800                move.l     -[A7], [A0 + D0]
  462. 00000576  48C4                     ext.l      D4
  463. 00000578  2F04                     move.l     -[A7], D4
  464. 0000057A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  465. 0000057E  D96D D6B2                add.w      [A5 - 0x294E], D4
  466. 00000582  4FEF 000C                lea.l      A7, [A7 + 0xC]
  467. 00000586  6000 FAC6                bra        -0x538 /* 0000004E */
  468. 0000058A  206D BCF0                movea.l    A0, [A5 - 0x4310]
  469. 0000058E  226D BCEC                movea.l    A1, [A5 - 0x4314]
  470. 00000592  7000                     moveq.l    D0, 0x00
  471. 00000594  302D BADE                move.w     D0, [A5 - 0x4522]
  472. 00000598  D080                     add.l      D0, D0
  473. 0000059A  7200                     moveq.l    D1, 0x00
  474. 0000059C  3231 0800                move.w     D1, [A1 + D0]
  475. 000005A0  4870 1805                pea.l      [A0 + D1 + 0x5]
  476. 000005A4  4EBA 0282                jsr        [PC + 0x282 /* 00000828 */]
  477. 000005A8  4EBA 0408                jsr        [PC + 0x408 /* 000009B2 */]
  478. 000005AC  588F                     addq.l     A7, 4
  479. 000005AE  6000 FA9E                bra        -0x560 /* 0000004E */
  480. 000005B2  2F0B                     move.l     -[A7], A3
  481. 000005B4  206D D6A4                movea.l    A0, [A5 - 0x295C]
  482. 000005B8  52AD D6A4                addq.l     [A5 - 0x295C], 1
  483. 000005BC  7000                     moveq.l    D0, 0x00
  484. 000005BE  1010                     move.b     D0, [A0]
  485. 000005C0  2F00                     move.l     -[A7], D0
  486. 000005C2  4EBA 0414                jsr        [PC + 0x414 /* 000009D8 */]
  487. 000005C6  508F                     addq.l     A7, 8
  488. 000005C8  6000 FA84                bra        -0x57A /* 0000004E */
  489. 000005CC  4EBA 052E                jsr        [PC + 0x52E /* 00000AFC */]
  490. 000005D0  6000 FA7C                bra        -0x582 /* 0000004E */
  491. 000005D4  2F0B                     move.l     -[A7], A3
  492. 000005D6  0C44 001A                cmpi.w     D4, 0x1A
  493. 000005DA  6610                     bne        +0x12 /* 000005EC */
  494. 000005DC  206D D6A4                movea.l    A0, [A5 - 0x295C]
  495. 000005E0  52AD D6A4                addq.l     [A5 - 0x295C], 1
  496. 000005E4  7000                     moveq.l    D0, 0x00
  497. 000005E6  1010                     move.b     D0, [A0]
  498. 000005E8  48C0                     ext.l      D0
  499. 000005EA  6008                     bra        +0xA /* 000005F4 */
  500. label000005EC:
  501. 000005EC  48C4                     ext.l      D4
  502. 000005EE  2004                     move.l     D0, D4
  503. 000005F0  7214                     moveq.l    D1, 0x14
  504. 000005F2  9081                     sub.l      D0, D1
  505. label000005F4:
  506. 000005F4  2F00                     move.l     -[A7], D0
  507. 000005F6  4EBA 03E0                jsr        [PC + 0x3E0 /* 000009D8 */]
  508. 000005FA  508F                     addq.l     A7, 8
  509. 000005FC  6000 FA50                bra        -0x5AE /* 0000004E */
  510. 00000600  4EBA 0380                jsr        [PC + 0x380 /* 00000982 */]
  511. 00000604  6000 FA48                bra        -0x5B6 /* 0000004E */
  512. 00000608  54AD D6A4                addq.l     [A5 - 0x295C], 2
  513. 0000060C  4EBA 0374                jsr        [PC + 0x374 /* 00000982 */]
  514. 00000610  6000 FA3C                bra        -0x5C2 /* 0000004E */
  515. 00000614  206D D6AC                movea.l    A0, [A5 - 0x2954]
  516. 00000618  302D D6B2                move.w     D0, [A5 - 0x294E]
  517. 0000061C  526D D6B2                addq.w     [A5 - 0x294E], 1
  518. 00000620  11AD E5BE 0000           move.b     [A0 + D0.w], [A5 - 0x1A42]
  519. 00000626  206D D6AC                movea.l    A0, [A5 - 0x2954]
  520. 0000062A  302D D6B2                move.w     D0, [A5 - 0x294E]
  521. 0000062E  4230 0000                clr.b      [A0 + D0.w]
  522. 00000632  4EBA 037E                jsr        [PC + 0x37E /* 000009B2 */]
  523. 00000636  6000 FA16                bra        -0x5E8 /* 0000004E */
  524. 0000063A  206D D6AC                movea.l    A0, [A5 - 0x2954]
  525. 0000063E  302D D6B2                move.w     D0, [A5 - 0x294E]
  526. 00000642  526D D6B2                addq.w     [A5 - 0x294E], 1
  527. 00000646  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  528. 0000064C  206D D6AC                movea.l    A0, [A5 - 0x2954]
  529. 00000650  302D D6B2                move.w     D0, [A5 - 0x294E]
  530. 00000654  4230 0000                clr.b      [A0 + D0.w]
  531. 00000658  4EBA 0358                jsr        [PC + 0x358 /* 000009B2 */]
  532. 0000065C  2F0B                     move.l     -[A7], A3
  533. 0000065E  4EBA 0360                jsr        [PC + 0x360 /* 000009C0 */]
  534. 00000662  486D D69C                pea.l      [A5 - 0x2964]
  535. 00000666  4EBA 0184                jsr        [PC + 0x184 /* 000007EC */]
  536. 0000066A  2F0B                     move.l     -[A7], A3
  537. 0000066C  4EBA 01BA                jsr        [PC + 0x1BA /* 00000828 */]
  538. 00000670  4FEF 000C                lea.l      A7, [A7 + 0xC]
  539. 00000674  6000 F9D8                bra        -0x626 /* 0000004E */
  540. 00000678  206D D6AC                movea.l    A0, [A5 - 0x2954]
  541. 0000067C  302D D6B2                move.w     D0, [A5 - 0x294E]
  542. 00000680  526D D6B2                addq.w     [A5 - 0x294E], 1
  543. 00000684  11BC 0028 0000           move.b     [A0 + D0.w], 0x28 /* '(' */
  544. 0000068A  206D D6AC                movea.l    A0, [A5 - 0x2954]
  545. 0000068E  302D D6B2                move.w     D0, [A5 - 0x294E]
  546. 00000692  4230 0000                clr.b      [A0 + D0.w]
  547. 00000696  6000 F9B6                bra        -0x648 /* 0000004E */
  548. 0000069A  206D D6AC                movea.l    A0, [A5 - 0x2954]
  549. 0000069E  302D D6B2                move.w     D0, [A5 - 0x294E]
  550. 000006A2  526D D6B2                addq.w     [A5 - 0x294E], 1
  551. 000006A6  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  552. 000006AC  206D D6AC                movea.l    A0, [A5 - 0x2954]
  553. 000006B0  302D D6B2                move.w     D0, [A5 - 0x294E]
  554. 000006B4  4230 0000                clr.b      [A0 + D0.w]
  555. 000006B8  4EBA 02F8                jsr        [PC + 0x2F8 /* 000009B2 */]
  556. 000006BC  4EBA 02F4                jsr        [PC + 0x2F4 /* 000009B2 */]
  557. 000006C0  6000 F98C                bra        -0x672 /* 0000004E */
  558. 000006C4  206D D6A4                movea.l    A0, [A5 - 0x295C]
  559. 000006C8  7000                     moveq.l    D0, 0x00
  560. 000006CA  1010                     move.b     D0, [A0]
  561. 000006CC  D1AD D6A4                add.l      [A5 - 0x295C], D0
  562. 000006D0  2F0B                     move.l     -[A7], A3
  563. 000006D2  4878 0503                push.l     0x503
  564. 000006D6  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  565. 000006DA  508F                     addq.l     A7, 8
  566. label000006DC:
  567. 000006DC  7000                     moveq.l    D0, 0x00
  568. 000006DE  1013                     move.b     D0, [A3]
  569. 000006E0  3800                     move.w     D4, D0
  570. 000006E2  6002                     bra        +0x4 /* 000006E6 */
  571. label000006E4:
  572. 000006E4  5344                     subq.w     D4, 1
  573. label000006E6:
  574. 000006E6  4A44                     tst.w      D4
  575. 000006E8  6708                     beq        +0xA /* 000006F2 */
  576. 000006EA  7020                     moveq.l    D0, 0x20
  577. 000006EC  B033 4000                cmp.b      D0, [A3 + D4.w]
  578. 000006F0  66F2                     bne        -0xC /* 000006E4 */
  579. label000006F2:
  580. 000006F2  4A44                     tst.w      D4
  581. 000006F4  6712                     beq        +0x14 /* 00000708 */
  582. 000006F6  206D D6AC                movea.l    A0, [A5 - 0x2954]
  583. 000006FA  302D D6B2                move.w     D0, [A5 - 0x294E]
  584. 000006FE  526D D6B2                addq.w     [A5 - 0x294E], 1
  585. 00000702  11BC 0027 0000           move.b     [A0 + D0.w], 0x27 /* '\'' */
  586. label00000708:
  587. 00000708  4AAE F5FC                tst.l      [A6 - 0xA04]
  588. 0000070C  6700 008A                beq        +0x8C /* 00000798 */
  589. 00000710  206E 0008                movea.l    A0, [A6 + 0x8]
  590. 00000714  2068 021A                movea.l    A0, [A0 + 0x21A]
  591. 00000718  226E F5FC                movea.l    A1, [A6 - 0xA04]
  592. 0000071C  7000                     moveq.l    D0, 0x00
  593. 0000071E  1011                     move.b     D0, [A1]
  594. 00000720  D080                     add.l      D0, D0
  595. 00000722  2200                     move.l     D1, D0
  596. 00000724  E588                     lsl        D0, 2
  597. 00000726  D081                     add.l      D0, D1
  598. 00000728  2870 0804                movea.l    A4, [A0 + D0 + 0x4]
  599. 0000072C  4A44                     tst.w      D4
  600. 0000072E  662C                     bne        +0x2E /* 0000075C */
  601. 00000730  7000                     moveq.l    D0, 0x00
  602. 00000732  1014                     move.b     D0, [A4]
  603. 00000734  3800                     move.w     D4, D0
  604. 00000736  6002                     bra        +0x4 /* 0000073A */
  605. label00000738:
  606. 00000738  5344                     subq.w     D4, 1
  607. label0000073A:
  608. 0000073A  4A44                     tst.w      D4
  609. 0000073C  6708                     beq        +0xA /* 00000746 */
  610. 0000073E  7020                     moveq.l    D0, 0x20
  611. 00000740  B034 4000                cmp.b      D0, [A4 + D4.w]
  612. 00000744  66F2                     bne        -0xC /* 00000738 */
  613. label00000746:
  614. 00000746  4A44                     tst.w      D4
  615. 00000748  6712                     beq        +0x14 /* 0000075C */
  616. 0000074A  206D D6AC                movea.l    A0, [A5 - 0x2954]
  617. 0000074E  302D D6B2                move.w     D0, [A5 - 0x294E]
  618. 00000752  526D D6B2                addq.w     [A5 - 0x294E], 1
  619. 00000756  11BC 0027 0000           move.b     [A0 + D0.w], 0x27 /* '\'' */
  620. label0000075C:
  621. 0000075C  200C                     move.l     D0, A4
  622. 0000075E  5280                     addq.l     D0, 1
  623. 00000760  2F00                     move.l     -[A7], D0
  624. 00000762  302D D6B2                move.w     D0, [A5 - 0x294E]
  625. 00000766  48C0                     ext.l      D0
  626. 00000768  D0AD D6AC                add.l      D0, [A5 - 0x2954]
  627. 0000076C  2F00                     move.l     -[A7], D0
  628. 0000076E  7000                     moveq.l    D0, 0x00
  629. 00000770  1014                     move.b     D0, [A4]
  630. 00000772  2F00                     move.l     -[A7], D0
  631. 00000774  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  632. 00000778  206D D6AC                movea.l    A0, [A5 - 0x2954]
  633. 0000077C  7000                     moveq.l    D0, 0x00
  634. 0000077E  1014                     move.b     D0, [A4]
  635. 00000780  D16D D6B2                add.w      [A5 - 0x294E], D0
  636. 00000784  302D D6B2                move.w     D0, [A5 - 0x294E]
  637. 00000788  11BC 003A 0000           move.b     [A0 + D0.w], 0x3A /* ':' */
  638. 0000078E  526D D6B2                addq.w     [A5 - 0x294E], 1
  639. 00000792  7000                     moveq.l    D0, 0x00
  640. 00000794  2D40 F5FC                move.l     [A6 - 0xA04], D0
  641. label00000798:
  642. 00000798  200B                     move.l     D0, A3
  643. 0000079A  5280                     addq.l     D0, 1
  644. 0000079C  2F00                     move.l     -[A7], D0
  645. 0000079E  302D D6B2                move.w     D0, [A5 - 0x294E]
  646. 000007A2  48C0                     ext.l      D0
  647. 000007A4  D0AD D6AC                add.l      D0, [A5 - 0x2954]
  648. 000007A8  2F00                     move.l     -[A7], D0
  649. 000007AA  7000                     moveq.l    D0, 0x00
  650. 000007AC  1013                     move.b     D0, [A3]
  651. 000007AE  2F00                     move.l     -[A7], D0
  652. 000007B0  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  653. 000007B4  7000                     moveq.l    D0, 0x00
  654. 000007B6  1013                     move.b     D0, [A3]
  655. 000007B8  D16D D6B2                add.w      [A5 - 0x294E], D0
  656. 000007BC  4A44                     tst.w      D4
  657. 000007BE  6712                     beq        +0x14 /* 000007D2 */
  658. 000007C0  206D D6AC                movea.l    A0, [A5 - 0x2954]
  659. 000007C4  302D D6B2                move.w     D0, [A5 - 0x294E]
  660. 000007C8  526D D6B2                addq.w     [A5 - 0x294E], 1
  661. 000007CC  11BC 0027 0000           move.b     [A0 + D0.w], 0x27 /* '\'' */
  662. label000007D2:
  663. 000007D2  206D D6AC                movea.l    A0, [A5 - 0x2954]
  664. 000007D6  302D D6B2                move.w     D0, [A5 - 0x294E]
  665. 000007DA  4230 0000                clr.b      [A0 + D0.w]
  666. 000007DE  6000 F86E                bra        -0x790 /* 0000004E */
  667. label000007E2:
  668. 000007E2  4CEE 18F0 F5DA           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0xA26]
  669. 000007E8  4E5E                     unlink     A6
  670. 000007EA  4E75                     rts
  671. fn000007EC:
  672. 000007EC  2F0B                     move.l     -[A7], A3
  673. 000007EE  266F 0008                movea.l    A3, [A7 + 0x8]
  674. 000007F2  302D D6B2                move.w     D0, [A5 - 0x294E]
  675. 000007F6  48C0                     ext.l      D0
  676. 000007F8  D0AD D6AC                add.l      D0, [A5 - 0x2954]
  677. 000007FC  5280                     addq.l     D0, 1
  678. 000007FE  206D D6A8                movea.l    A0, [A5 - 0x2958]
  679. 00000802  526D D6B0                addq.w     [A5 - 0x2950], 1
  680. 00000806  322D D6B0                move.w     D1, [A5 - 0x2950]
  681. 0000080A  48C1                     ext.l      D1
  682. 0000080C  E581                     asl        D1, 2
  683. 0000080E  2180 1800                move.l     [A0 + D1], D0
  684. label00000812:
  685. 00000812  206D D6AC                movea.l    A0, [A5 - 0x2954]
  686. 00000816  526D D6B2                addq.w     [A5 - 0x294E], 1
  687. 0000081A  302D D6B2                move.w     D0, [A5 - 0x294E]
  688. 0000081E  119B 0000                move.b     [A0 + D0.w], [A3]+
  689. 00000822  66EE                     bne        -0x10 /* 00000812 */
  690. 00000824  265F                     movea.l    A3, [A7]+
  691. 00000826  4E75                     rts
  692. fn00000828:
  693. 00000828  2F0B                     move.l     -[A7], A3
  694. 0000082A  266F 0008                movea.l    A3, [A7 + 0x8]
  695. 0000082E  6004                     bra        +0x6 /* 00000834 */
  696. label00000830:
  697. 00000830  526D D6B2                addq.w     [A5 - 0x294E], 1
  698. label00000834:
  699. 00000834  206D D6AC                movea.l    A0, [A5 - 0x2954]
  700. 00000838  302D D6B2                move.w     D0, [A5 - 0x294E]
  701. 0000083C  119B 0000                move.b     [A0 + D0.w], [A3]+
  702. 00000840  66EE                     bne        -0x10 /* 00000830 */
  703. 00000842  265F                     movea.l    A3, [A7]+
  704. 00000844  4E75                     rts
  705. fn00000846:
  706. 00000846  48E7 0300                movem.l    -[A7], D6,D7
  707. 0000084A  3C2F 000E                move.w     D6, [A7 + 0xE]
  708. 0000084E  4247                     clr.w      D7
  709. 00000850  6028                     bra        +0x2A /* 0000087A */
  710. label00000852:
  711. 00000852  7000                     moveq.l    D0, 0x00
  712. 00000854  3006                     move.w     D0, D6
  713. 00000856  2207                     move.l     D1, D7
  714. 00000858  E741                     asl        D1.w, 3
  715. 0000085A  41ED C3C8                lea.l      A0, [A5 - 0x3C38]
  716. 0000085E  B0B0 1004                cmp.l      D0, [A0 + D1.w + 0x4]
  717. 00000862  6614                     bne        +0x16 /* 00000878 */
  718. 00000864  2007                     move.l     D0, D7
  719. 00000866  E740                     asl        D0.w, 3
  720. 00000868  41ED C3C8                lea.l      A0, [A5 - 0x3C38]
  721. 0000086C  2F30 0000                move.l     -[A7], [A0 + D0.w]
  722. 00000870  4EBA FFB6                jsr        [PC - 0x4A /* 00000828 */]
  723. 00000874  588F                     addq.l     A7, 4
  724. 00000876  6010                     bra        +0x12 /* 00000888 */
  725. label00000878:
  726. 00000878  5247                     addq.w     D7, 1
  727. label0000087A:
  728. 0000087A  2007                     move.l     D0, D7
  729. 0000087C  E740                     asl        D0.w, 3
  730. 0000087E  41ED C3C8                lea.l      A0, [A5 - 0x3C38]
  731. 00000882  4AB0 0000                tst.l      [A0 + D0.w]
  732. 00000886  66CA                     bne        -0x34 /* 00000852 */
  733. label00000888:
  734. 00000888  4CDF 00C0                movem.l    D6,D7, [A7]+
  735. 0000088C  4E75                     rts
  736. fn0000088E:
  737. 0000088E  4E56 FB50                link       A6, -0x04B0
  738. 00000892  48E7 0118                movem.l    -[A7], D7,A3,A4
  739. 00000896  286E 0008                movea.l    A4, [A6 + 0x8]
  740. 0000089A  47EE FB50                lea.l      A3, [A6 - 0x4B0]
  741. 0000089E  2F0C                     move.l     -[A7], A4
  742. 000008A0  4EBA FF86                jsr        [PC - 0x7A /* 00000828 */]
  743. 000008A4  206D D6A8                movea.l    A0, [A5 - 0x2958]
  744. 000008A8  302D D6B0                move.w     D0, [A5 - 0x2950]
  745. 000008AC  536D D6B0                subq.w     [A5 - 0x2950], 1
  746. 000008B0  48C0                     ext.l      D0
  747. 000008B2  E580                     asl        D0, 2
  748. 000008B4  2F30 0800                move.l     -[A7], [A0 + D0]
  749. 000008B8  2F0B                     move.l     -[A7], A3
  750. 000008BA  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  751. 000008BE  302D D6B2                move.w     D0, [A5 - 0x294E]
  752. 000008C2  48C0                     ext.l      D0
  753. 000008C4  206D D6A8                movea.l    A0, [A5 - 0x2958]
  754. 000008C8  322D D6B0                move.w     D1, [A5 - 0x2950]
  755. 000008CC  5241                     addq.w     D1, 1
  756. 000008CE  48C1                     ext.l      D1
  757. 000008D0  E581                     asl        D1, 2
  758. 000008D2  2230 1800                move.l     D1, [A0 + D1]
  759. 000008D6  92AD D6AC                sub.l      D1, [A5 - 0x2954]
  760. 000008DA  9081                     sub.l      D0, D1
  761. 000008DC  2E00                     move.l     D7, D0
  762. 000008DE  5387                     subq.l     D7, 1
  763. 000008E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  764. 000008E4  674C                     beq        +0x4E /* 00000932 */
  765. 000008E6  206D D6A8                movea.l    A0, [A5 - 0x2958]
  766. 000008EA  302D D6B0                move.w     D0, [A5 - 0x2950]
  767. 000008EE  48C0                     ext.l      D0
  768. 000008F0  E580                     asl        D0, 2
  769. 000008F2  2F30 0800                move.l     -[A7], [A0 + D0]
  770. 000008F6  206D D6A8                movea.l    A0, [A5 - 0x2958]
  771. 000008FA  302D D6B0                move.w     D0, [A5 - 0x2950]
  772. 000008FE  48C0                     ext.l      D0
  773. 00000900  E580                     asl        D0, 2
  774. 00000902  48C7                     ext.l      D7
  775. 00000904  2207                     move.l     D1, D7
  776. 00000906  D2B0 0800                add.l      D1, [A0 + D0]
  777. 0000090A  2F01                     move.l     -[A7], D1
  778. 0000090C  206D D6A8                movea.l    A0, [A5 - 0x2958]
  779. 00000910  302D D6B0                move.w     D0, [A5 - 0x2950]
  780. 00000914  48C0                     ext.l      D0
  781. 00000916  E580                     asl        D0, 2
  782. 00000918  226D D6A8                movea.l    A1, [A5 - 0x2958]
  783. 0000091C  322D D6B0                move.w     D1, [A5 - 0x2950]
  784. 00000920  48C1                     ext.l      D1
  785. 00000922  E581                     asl        D1, 2
  786. 00000924  2030 0804                move.l     D0, [A0 + D0 + 0x4]
  787. 00000928  90B1 1800                sub.l      D0, [A1 + D1]
  788. 0000092C  2F00                     move.l     -[A7], D0
  789. 0000092E  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  790. label00000932:
  791. 00000932  2F0B                     move.l     -[A7], A3
  792. 00000934  206D D6A8                movea.l    A0, [A5 - 0x2958]
  793. 00000938  302D D6B0                move.w     D0, [A5 - 0x2950]
  794. 0000093C  48C0                     ext.l      D0
  795. 0000093E  E580                     asl        D0, 2
  796. 00000940  2030 0800                move.l     D0, [A0 + D0]
  797. 00000944  5380                     subq.l     D0, 1
  798. 00000946  2F00                     move.l     -[A7], D0
  799. 00000948  48C7                     ext.l      D7
  800. 0000094A  2007                     move.l     D0, D7
  801. 0000094C  5280                     addq.l     D0, 1
  802. 0000094E  2F00                     move.l     -[A7], D0
  803. 00000950  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  804. 00000954  206D D6A8                movea.l    A0, [A5 - 0x2958]
  805. 00000958  302D D6B0                move.w     D0, [A5 - 0x2950]
  806. 0000095C  536D D6B0                subq.w     [A5 - 0x2950], 1
  807. 00000960  5240                     addq.w     D0, 1
  808. 00000962  48C0                     ext.l      D0
  809. 00000964  E580                     asl        D0, 2
  810. 00000966  2030 0800                move.l     D0, [A0 + D0]
  811. 0000096A  90AD D6AC                sub.l      D0, [A5 - 0x2954]
  812. 0000096E  48C7                     ext.l      D7
  813. 00000970  D087                     add.l      D0, D7
  814. 00000972  5380                     subq.l     D0, 1
  815. 00000974  3B40 D6B2                move.w     [A5 - 0x294E], D0
  816. 00000978  4CEE 1880 FB44           movem.l    D7,A3,A4, [A6 - 0x4BC]
  817. 0000097E  4E5E                     unlink     A6
  818. 00000980  4E75                     rts
  819. fn00000982:
  820. 00000982  206D D6A8                movea.l    A0, [A5 - 0x2958]
  821. 00000986  302D D6B0                move.w     D0, [A5 - 0x2950]
  822. 0000098A  48C0                     ext.l      D0
  823. 0000098C  E580                     asl        D0, 2
  824. 0000098E  2030 0800                move.l     D0, [A0 + D0]
  825. 00000992  90AD D6AC                sub.l      D0, [A5 - 0x2954]
  826. 00000996  5380                     subq.l     D0, 1
  827. 00000998  3B40 D6B2                move.w     [A5 - 0x294E], D0
  828. 0000099C  206D D6A8                movea.l    A0, [A5 - 0x2958]
  829. 000009A0  302D D6B0                move.w     D0, [A5 - 0x2950]
  830. 000009A4  536D D6B0                subq.w     [A5 - 0x2950], 1
  831. 000009A8  48C0                     ext.l      D0
  832. 000009AA  E580                     asl        D0, 2
  833. 000009AC  2030 0800                move.l     D0, [A0 + D0]
  834. 000009B0  4E75                     rts
  835. fn000009B2:
  836. 000009B2  4EBA FFCE                jsr        [PC - 0x32 /* 00000982 */]
  837. 000009B6  2F00                     move.l     -[A7], D0
  838. 000009B8  4EBA FE6E                jsr        [PC - 0x192 /* 00000828 */]
  839. 000009BC  588F                     addq.l     A7, 4
  840. 000009BE  4E75                     rts
  841. fn000009C0:
  842. 000009C0  2F0B                     move.l     -[A7], A3
  843. 000009C2  266F 0008                movea.l    A3, [A7 + 0x8]
  844. 000009C6  4EBA FFBA                jsr        [PC - 0x46 /* 00000982 */]
  845. 000009CA  2F00                     move.l     -[A7], D0
  846. 000009CC  2F0B                     move.l     -[A7], A3
  847. 000009CE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  848. 000009D2  508F                     addq.l     A7, 8
  849. 000009D4  265F                     movea.l    A3, [A7]+
  850. 000009D6  4E75                     rts
  851. fn000009D8:
  852. 000009D8  4E56 FB50                link       A6, -0x04B0
  853. 000009DC  48E7 0118                movem.l    -[A7], D7,A3,A4
  854. 000009E0  286E 000C                movea.l    A4, [A6 + 0xC]
  855. 000009E4  47EE FB50                lea.l      A3, [A6 - 0x4B0]
  856. 000009E8  3E2E 000A                move.w     D7, [A6 + 0xA]
  857. 000009EC  2F0C                     move.l     -[A7], A4
  858. 000009EE  4EBA FFD0                jsr        [PC - 0x30 /* 000009C0 */]
  859. 000009F2  4A47                     tst.w      D7
  860. 000009F4  588F                     addq.l     A7, 4
  861. 000009F6  660A                     bne        +0xC /* 00000A02 */
  862. 000009F8  486D D69E                pea.l      [A5 - 0x2962]
  863. 000009FC  4EBA FDEE                jsr        [PC - 0x212 /* 000007EC */]
  864. 00000A00  588F                     addq.l     A7, 4
  865. label00000A02:
  866. 00000A02  206D D6A4                movea.l    A0, [A5 - 0x295C]
  867. 00000A06  7028                     moveq.l    D0, 0x28
  868. 00000A08  B010                     cmp.b      D0, [A0]
  869. 00000A0A  6608                     bne        +0xA /* 00000A14 */
  870. 00000A0C  52AD D6A4                addq.l     [A5 - 0x295C], 1
  871. 00000A10  4EBA 0226                jsr        [PC + 0x226 /* 00000C38 */]
  872. label00000A14:
  873. 00000A14  206D D6AC                movea.l    A0, [A5 - 0x2954]
  874. 00000A18  302D D6B2                move.w     D0, [A5 - 0x294E]
  875. 00000A1C  526D D6B2                addq.w     [A5 - 0x294E], 1
  876. 00000A20  11BC 0029 0000           move.b     [A0 + D0.w], 0x29 /* ')' */
  877. 00000A26  206D D6AC                movea.l    A0, [A5 - 0x2954]
  878. 00000A2A  302D D6B2                move.w     D0, [A5 - 0x294E]
  879. 00000A2E  4230 0000                clr.b      [A0 + D0.w]
  880. 00000A32  601C                     bra        +0x1E /* 00000A50 */
  881. label00000A34:
  882. 00000A34  206D D6A8                movea.l    A0, [A5 - 0x2958]
  883. 00000A38  302D D6B0                move.w     D0, [A5 - 0x2950]
  884. 00000A3C  536D D6B0                subq.w     [A5 - 0x2950], 1
  885. 00000A40  48C0                     ext.l      D0
  886. 00000A42  E580                     asl        D0, 2
  887. 00000A44  2030 0800                move.l     D0, [A0 + D0]
  888. 00000A48  5380                     subq.l     D0, 1
  889. 00000A4A  2040                     movea.l    A0, D0
  890. 00000A4C  10AD E5BE                move.b     [A0], [A5 - 0x1A42]
  891. label00000A50:
  892. 00000A50  5347                     subq.w     D7, 1
  893. 00000A52  6EE0                     bgt        -0x1E /* 00000A34 */
  894. 00000A54  16BC 0028                move.b     [A3], 0x28 /* '(' */
  895. 00000A58  200B                     move.l     D0, A3
  896. 00000A5A  5280                     addq.l     D0, 1
  897. 00000A5C  2F00                     move.l     -[A7], D0
  898. 00000A5E  4EBA FF60                jsr        [PC - 0xA0 /* 000009C0 */]
  899. 00000A62  2F0C                     move.l     -[A7], A4
  900. 00000A64  4EBA FD86                jsr        [PC - 0x27A /* 000007EC */]
  901. 00000A68  701B                     moveq.l    D0, 0x1B
  902. 00000A6A  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  903. 00000A6E  508F                     addq.l     A7, 8
  904. 00000A70  6606                     bne        +0x8 /* 00000A78 */
  905. 00000A72  4EBA 0088                jsr        [PC + 0x88 /* 00000AFC */]
  906. 00000A76  6060                     bra        +0x62 /* 00000AD8 */
  907. label00000A78:
  908. 00000A78  0C6D 00BD BADE           cmpi.w     [A5 - 0x4522], 0xBD
  909. 00000A7E  6728                     beq        +0x2A /* 00000AA8 */
  910. 00000A80  0C6D 00ED BADE           cmpi.w     [A5 - 0x4522], 0xED
  911. 00000A86  6720                     beq        +0x22 /* 00000AA8 */
  912. 00000A88  0C6D 00EC BADE           cmpi.w     [A5 - 0x4522], 0xEC
  913. 00000A8E  6718                     beq        +0x1A /* 00000AA8 */
  914. 00000A90  0C6D 014E BADE           cmpi.w     [A5 - 0x4522], 0x14E
  915. 00000A96  6710                     beq        +0x12 /* 00000AA8 */
  916. 00000A98  0C6D 0190 BADE           cmpi.w     [A5 - 0x4522], 0x190
  917. 00000A9E  6708                     beq        +0xA /* 00000AA8 */
  918. 00000AA0  0C6D 013F BADE           cmpi.w     [A5 - 0x4522], 0x13F
  919. 00000AA6  6610                     bne        +0x12 /* 00000AB8 */
  920. label00000AA8:
  921. 00000AA8  7000                     moveq.l    D0, 0x00
  922. 00000AAA  302D BADE                move.w     D0, [A5 - 0x4522]
  923. 00000AAE  2F00                     move.l     -[A7], D0
  924. 00000AB0  4EBA FD94                jsr        [PC - 0x26C /* 00000846 */]
  925. 00000AB4  588F                     addq.l     A7, 4
  926. 00000AB6  6020                     bra        +0x22 /* 00000AD8 */
  927. label00000AB8:
  928. 00000AB8  206D BCF0                movea.l    A0, [A5 - 0x4310]
  929. 00000ABC  226D BCEC                movea.l    A1, [A5 - 0x4314]
  930. 00000AC0  7000                     moveq.l    D0, 0x00
  931. 00000AC2  302D BADE                move.w     D0, [A5 - 0x4522]
  932. 00000AC6  D080                     add.l      D0, D0
  933. 00000AC8  7200                     moveq.l    D1, 0x00
  934. 00000ACA  3231 0800                move.w     D1, [A1 + D0]
  935. 00000ACE  4870 1805                pea.l      [A0 + D1 + 0x5]
  936. 00000AD2  4EBA FD54                jsr        [PC - 0x2AC /* 00000828 */]
  937. 00000AD6  588F                     addq.l     A7, 4
  938. label00000AD8:
  939. 00000AD8  206D D6A4                movea.l    A0, [A5 - 0x295C]
  940. 00000ADC  7029                     moveq.l    D0, 0x29
  941. 00000ADE  B010                     cmp.b      D0, [A0]
  942. 00000AE0  6608                     bne        +0xA /* 00000AEA */
  943. 00000AE2  52AD D6A4                addq.l     [A5 - 0x295C], 1
  944. 00000AE6  4EBA 0150                jsr        [PC + 0x150 /* 00000C38 */]
  945. label00000AEA:
  946. 00000AEA  2F0B                     move.l     -[A7], A3
  947. 00000AEC  4EBA FD3A                jsr        [PC - 0x2C6 /* 00000828 */]
  948. 00000AF0  588F                     addq.l     A7, 4
  949. 00000AF2  4CEE 1880 FB44           movem.l    D7,A3,A4, [A6 - 0x4BC]
  950. 00000AF8  4E5E                     unlink     A6
  951. 00000AFA  4E75                     rts
  952. fn00000AFC:
  953. 00000AFC  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  954. 00000B00  206D D6A0                movea.l    A0, [A5 - 0x2960]
  955. 00000B04  2068 024E                movea.l    A0, [A0 + 0x24E]
  956. 00000B08  226D D6A0                movea.l    A1, [A5 - 0x2960]
  957. 00000B0C  2269 0252                movea.l    A1, [A1 + 0x252]
  958. 00000B10  246D D6A4                movea.l    A2, [A5 - 0x295C]
  959. 00000B14  7000                     moveq.l    D0, 0x00
  960. 00000B16  102A 0001                move.b     D0, [A2 + 0x1]
  961. 00000B1A  2200                     move.l     D1, D0
  962. 00000B1C  C0FC 000E                mulu.w     D0, 0xE
  963. 00000B20  4841                     swap.w     D1
  964. 00000B22  C2FC 000E                mulu.w     D1, 0xE
  965. 00000B26  4841                     swap.w     D1
  966. 00000B28  4241                     clr.w      D1
  967. 00000B2A  D081                     add.l      D0, D1
  968. 00000B2C  2671 0804                movea.l    A3, [A1 + D0 + 0x4]
  969. 00000B30  7000                     moveq.l    D0, 0x00
  970. 00000B32  1013                     move.b     D0, [A3]
  971. 00000B34  E780                     asl        D0, 3
  972. 00000B36  2870 0800                movea.l    A4, [A0 + D0]
  973. 00000B3A  54AD D6A4                addq.l     [A5 - 0x295C], 2
  974. 00000B3E  4246                     clr.w      D6
  975. 00000B40  7000                     moveq.l    D0, 0x00
  976. 00000B42  102C 0001                move.b     D0, [A4 + 0x1]
  977. 00000B46  D040                     add.w      D0, D0
  978. 00000B48  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  979. 00000B4C  323C 0400                move.w     D1, 0x400
  980. 00000B50  C270 0000                and.w      D1, [A0 + D0.w]
  981. 00000B54  6702                     beq        +0x4 /* 00000B58 */
  982. 00000B56  7C01                     moveq.l    D6, 0x01
  983. label00000B58:
  984. 00000B58  7E01                     moveq.l    D7, 0x01
  985. 00000B5A  600C                     bra        +0xE /* 00000B68 */
  986. label00000B5C:
  987. 00000B5C  7020                     moveq.l    D0, 0x20
  988. 00000B5E  B034 7000                cmp.b      D0, [A4 + D7.w]
  989. 00000B62  6602                     bne        +0x4 /* 00000B66 */
  990. 00000B64  7C01                     moveq.l    D6, 0x01
  991. label00000B66:
  992. 00000B66  5247                     addq.w     D7, 1
  993. label00000B68:
  994. 00000B68  48C7                     ext.l      D7
  995. 00000B6A  7000                     moveq.l    D0, 0x00
  996. 00000B6C  1014                     move.b     D0, [A4]
  997. 00000B6E  B087                     cmp.l      D0, D7
  998. 00000B70  6D04                     blt        +0x6 /* 00000B76 */
  999. 00000B72  4A46                     tst.w      D6
  1000. 00000B74  67E6                     beq        -0x18 /* 00000B5C */
  1001. label00000B76:
  1002. 00000B76  7000                     moveq.l    D0, 0x00
  1003. 00000B78  102B 0001                move.b     D0, [A3 + 0x1]
  1004. 00000B7C  2E00                     move.l     D7, D0
  1005. 00000B7E  5487                     addq.l     D7, 2
  1006. 00000B80  600C                     bra        +0xE /* 00000B8E */
  1007. label00000B82:
  1008. 00000B82  7020                     moveq.l    D0, 0x20
  1009. 00000B84  B033 7000                cmp.b      D0, [A3 + D7.w]
  1010. 00000B88  6602                     bne        +0x4 /* 00000B8C */
  1011. 00000B8A  7C01                     moveq.l    D6, 0x01
  1012. label00000B8C:
  1013. 00000B8C  5247                     addq.w     D7, 1
  1014. label00000B8E:
  1015. 00000B8E  48C7                     ext.l      D7
  1016. 00000B90  7000                     moveq.l    D0, 0x00
  1017. 00000B92  1013                     move.b     D0, [A3]
  1018. 00000B94  B087                     cmp.l      D0, D7
  1019. 00000B96  6D04                     blt        +0x6 /* 00000B9C */
  1020. 00000B98  4A46                     tst.w      D6
  1021. 00000B9A  67E6                     beq        -0x18 /* 00000B82 */
  1022. label00000B9C:
  1023. 00000B9C  4A46                     tst.w      D6
  1024. 00000B9E  6712                     beq        +0x14 /* 00000BB2 */
  1025. 00000BA0  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1026. 00000BA4  302D D6B2                move.w     D0, [A5 - 0x294E]
  1027. 00000BA8  526D D6B2                addq.w     [A5 - 0x294E], 1
  1028. 00000BAC  11BC 0027 0000           move.b     [A0 + D0.w], 0x27 /* '\'' */
  1029. label00000BB2:
  1030. 00000BB2  7000                     moveq.l    D0, 0x00
  1031. 00000BB4  101C                     move.b     D0, [A4]+
  1032. 00000BB6  3E00                     move.w     D7, D0
  1033. 00000BB8  6012                     bra        +0x14 /* 00000BCC */
  1034. label00000BBA:
  1035. 00000BBA  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1036. 00000BBE  302D D6B2                move.w     D0, [A5 - 0x294E]
  1037. 00000BC2  526D D6B2                addq.w     [A5 - 0x294E], 1
  1038. 00000BC6  119C 0000                move.b     [A0 + D0.w], [A4]+
  1039. 00000BCA  5347                     subq.w     D7, 1
  1040. label00000BCC:
  1041. 00000BCC  4A47                     tst.w      D7
  1042. 00000BCE  66EA                     bne        -0x14 /* 00000BBA */
  1043. 00000BD0  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1044. 00000BD4  302D D6B2                move.w     D0, [A5 - 0x294E]
  1045. 00000BD8  526D D6B2                addq.w     [A5 - 0x294E], 1
  1046. 00000BDC  11BC 003A 0000           move.b     [A0 + D0.w], 0x3A /* ':' */
  1047. 00000BE2  D6FC 0001                add.w      A3, 0x1
  1048. 00000BE6  7000                     moveq.l    D0, 0x00
  1049. 00000BE8  102B 0001                move.b     D0, [A3 + 0x1]
  1050. 00000BEC  2E00                     move.l     D7, D0
  1051. 00000BEE  5487                     addq.l     D7, 2
  1052. 00000BF0  6014                     bra        +0x16 /* 00000C06 */
  1053. label00000BF2:
  1054. 00000BF2  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1055. 00000BF6  302D D6B2                move.w     D0, [A5 - 0x294E]
  1056. 00000BFA  526D D6B2                addq.w     [A5 - 0x294E], 1
  1057. 00000BFE  11B3 7000 0000           move.b     [A0 + D0.w], [A3 + D7.w]
  1058. 00000C04  5247                     addq.w     D7, 1
  1059. label00000C06:
  1060. 00000C06  48C7                     ext.l      D7
  1061. 00000C08  7000                     moveq.l    D0, 0x00
  1062. 00000C0A  1013                     move.b     D0, [A3]
  1063. 00000C0C  B087                     cmp.l      D0, D7
  1064. 00000C0E  6CE2                     bge        -0x1C /* 00000BF2 */
  1065. 00000C10  4A46                     tst.w      D6
  1066. 00000C12  6712                     beq        +0x14 /* 00000C26 */
  1067. 00000C14  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1068. 00000C18  302D D6B2                move.w     D0, [A5 - 0x294E]
  1069. 00000C1C  526D D6B2                addq.w     [A5 - 0x294E], 1
  1070. 00000C20  11BC 0027 0000           move.b     [A0 + D0.w], 0x27 /* '\'' */
  1071. label00000C26:
  1072. 00000C26  206D D6AC                movea.l    A0, [A5 - 0x2954]
  1073. 00000C2A  302D D6B2                move.w     D0, [A5 - 0x294E]
  1074. 00000C2E  4230 0000                clr.b      [A0 + D0.w]
  1075. 00000C32  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1076. 00000C36  4E75                     rts
  1077. fn00000C38:
  1078. 00000C38  48E7 0110                movem.l    -[A7], D7,A3
  1079. 00000C3C  302D D6B2                move.w     D0, [A5 - 0x294E]
  1080. 00000C40  48C0                     ext.l      D0
  1081. 00000C42  2640                     movea.l    A3, D0
  1082. 00000C44  D7ED D6AC                add.l      A3, [A5 - 0x2954]
  1083. 00000C48  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1084. 00000C4C  7023                     moveq.l    D0, 0x23
  1085. 00000C4E  B010                     cmp.b      D0, [A0]
  1086. 00000C50  6642                     bne        +0x44 /* 00000C94 */
  1087. 00000C52  202D D6A4                move.l     D0, [A5 - 0x295C]
  1088. 00000C56  5680                     addq.l     D0, 3
  1089. 00000C58  2F00                     move.l     -[A7], D0
  1090. 00000C5A  2F0B                     move.l     -[A7], A3
  1091. 00000C5C  202D D6A4                move.l     D0, [A5 - 0x295C]
  1092. 00000C60  5280                     addq.l     D0, 1
  1093. 00000C62  2040                     movea.l    A0, D0
  1094. 00000C64  7000                     moveq.l    D0, 0x00
  1095. 00000C66  1010                     move.b     D0, [A0]
  1096. 00000C68  222D D6A4                move.l     D1, [A5 - 0x295C]
  1097. 00000C6C  5281                     addq.l     D1, 1
  1098. 00000C6E  2041                     movea.l    A0, D1
  1099. 00000C70  7200                     moveq.l    D1, 0x00
  1100. 00000C72  1228 0001                move.b     D1, [A0 + 0x1]
  1101. 00000C76  E149                     lsl        D1.w, 8
  1102. 00000C78  3E01                     move.w     D7, D1
  1103. 00000C7A  8E40                     or.w       D7, D0
  1104. 00000C7C  3007                     move.w     D0, D7
  1105. 00000C7E  48C0                     ext.l      D0
  1106. 00000C80  2F00                     move.l     -[A7], D0
  1107. 00000C82  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1108. 00000C86  D6C7                     add.w      A3, D7
  1109. 00000C88  3007                     move.w     D0, D7
  1110. 00000C8A  5640                     addq.w     D0, 3
  1111. 00000C8C  48C0                     ext.l      D0
  1112. 00000C8E  D1AD D6A4                add.l      [A5 - 0x295C], D0
  1113. 00000C92  607C                     bra        +0x7E /* 00000D10 */
  1114. label00000C94:
  1115. 00000C94  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1116. 00000C98  7020                     moveq.l    D0, 0x20
  1117. 00000C9A  B010                     cmp.b      D0, [A0]
  1118. 00000C9C  660A                     bne        +0xC /* 00000CA8 */
  1119. 00000C9E  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1120. 00000CA2  16FC 007E                move.b     [A3]+, 0x7E /* '~' */
  1121. 00000CA6  602A                     bra        +0x2C /* 00000CD2 */
  1122. label00000CA8:
  1123. 00000CA8  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1124. 00000CAC  7022                     moveq.l    D0, 0x22
  1125. 00000CAE  B010                     cmp.b      D0, [A0]
  1126. 00000CB0  6620                     bne        +0x22 /* 00000CD2 */
  1127. 00000CB2  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1128. 00000CB6  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1129. 00000CBA  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1130. 00000CBE  7000                     moveq.l    D0, 0x00
  1131. 00000CC0  1010                     move.b     D0, [A0]
  1132. 00000CC2  3E00                     move.w     D7, D0
  1133. 00000CC4  6004                     bra        +0x6 /* 00000CCA */
  1134. label00000CC6:
  1135. 00000CC6  16FC 000D                move.b     [A3]+, 0xD /* '\r' */
  1136. label00000CCA:
  1137. 00000CCA  3007                     move.w     D0, D7
  1138. 00000CCC  5347                     subq.w     D7, 1
  1139. 00000CCE  4A40                     tst.w      D0
  1140. 00000CD0  66F4                     bne        -0xA /* 00000CC6 */
  1141. label00000CD2:
  1142. 00000CD2  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1143. 00000CD6  701F                     moveq.l    D0, 0x1F
  1144. 00000CD8  B010                     cmp.b      D0, [A0]
  1145. 00000CDA  660A                     bne        +0xC /* 00000CE6 */
  1146. 00000CDC  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1147. 00000CE0  16FC 0020                move.b     [A3]+, 0x20 /* ' ' */
  1148. 00000CE4  602A                     bra        +0x2C /* 00000D10 */
  1149. label00000CE6:
  1150. 00000CE6  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1151. 00000CEA  7021                     moveq.l    D0, 0x21
  1152. 00000CEC  B010                     cmp.b      D0, [A0]
  1153. 00000CEE  6620                     bne        +0x22 /* 00000D10 */
  1154. 00000CF0  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1155. 00000CF4  206D D6A4                movea.l    A0, [A5 - 0x295C]
  1156. 00000CF8  52AD D6A4                addq.l     [A5 - 0x295C], 1
  1157. 00000CFC  7000                     moveq.l    D0, 0x00
  1158. 00000CFE  1010                     move.b     D0, [A0]
  1159. 00000D00  3E00                     move.w     D7, D0
  1160. 00000D02  6004                     bra        +0x6 /* 00000D08 */
  1161. label00000D04:
  1162. 00000D04  16FC 0020                move.b     [A3]+, 0x20 /* ' ' */
  1163. label00000D08:
  1164. 00000D08  3007                     move.w     D0, D7
  1165. 00000D0A  5347                     subq.w     D7, 1
  1166. 00000D0C  4A40                     tst.w      D0
  1167. 00000D0E  66F4                     bne        -0xA /* 00000D04 */
  1168. label00000D10:
  1169. 00000D10  4213                     clr.b      [A3]
  1170. 00000D12  200B                     move.l     D0, A3
  1171. 00000D14  90AD D6AC                sub.l      D0, [A5 - 0x2954]
  1172. 00000D18  3B40 D6B2                move.w     [A5 - 0x294E], D0
  1173. 00000D1C  4CDF 0880                movem.l    D7,A3, [A7]+
  1174. 00000D20  4E75                     rts
  1175.